dog track - German English Dictionary